microscopic testicular sperm extraction - Francés Inglés Diccionario